package cn.jobstart.export;


import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import lombok.experimental.Accessors;
import java.util.Date;
import java.math.BigDecimal;
import lombok.Data;

import cn.afterturn.easypoi.excel.annotation.Excel;
import java.io.Serializable;


/**
*    @author sunke
*    @Date 2023-09-06 14:17:01
*    @description ResumeEmploymentIntentionDomainExport      求职意向
*/
@ApiModel("求职意向ModelDomainExport")
@Data
public  class ResumeEmploymentIntentionDomainExport implements Serializable {

    /**
     * 期望职位
     */

     @Excel(name = "期望职位")
     private String job;





    /**
     * 求职状态
     */

     @Excel(name = "求职状态")
     private String status;





    /**
     * 求职状态
     * 0:在职:on_office,1:离职:leave_office,2:应届毕业生:graduates,3:在校生:student
     */


     @Excel(name = "求职状态",type=10)
     private Integer statusFlag;







    /**
     * 期望薪水
     */

     @Excel(name = "期望薪水")
     private String salary;





    /**
     * 薪资区间[低]
     */


     @Excel(name = "薪资区间[低]",type=10)
     private Integer salaryLow;







    /**
     * 薪资区间[高]
     */


     @Excel(name = "薪资区间[高]",type=10)
     private Integer salaryHigh;







    /**
     * 薪资单位
     * 0:k:k,1:w:w,2:千:qian,3:万:wan
     */


     @Excel(name = "薪资单位",type=10)
     private Integer salaryUnit;







    /**
     * 期望城市
     */

     @Excel(name = "期望城市")
     private String city;





    /**
     * 期望行业
     */

     @Excel(name = "期望行业")
     private String industry;





    /**
     * 期望职位三级
     */

     @Excel(name = "期望职位三级")
     private String jobCategory;





    /**
     * 期望职位三级ID
     */

     @Excel(name = "期望职位三级ID")
     private String jobCategoryId;





    /**
     * 到岗时间
     */

     @Excel(name = "到岗时间")
     private String time;





    /**
     * 到岗时间
     * 0:随时:any_time,1:一周内:within_a_week,2:一月内:within_a_month,3:待定:pending
     */


     @Excel(name = "到岗时间",type=10)
     private Integer timeFlag;







    /**
     * 工作类型
     */

     @Excel(name = "工作类型")
     private String type;





    /**
     * 工作类型
     * 0:全职:full_time,1:兼职:part_time,2:实习:internship
     */


     @Excel(name = "工作类型",type=10)
     private Integer typeFlag;







    /**
     * 期望职位一级
     */

     @Excel(name = "期望职位一级")
     private String parentCategory;





    /**
     * 期望职位一级类型
     */

     @Excel(name = "期望职位一级类型")
     private String parentCategoryId;





    /**
     * 期望职位二级
     */

     @Excel(name = "期望职位二级")
     private String secondCategory;





    /**
     * 期望职位二级类型
     */

     @Excel(name = "期望职位二级类型")
     private String secondCategoryId;





    /**
     * 求职者id
     */

     @Excel(name = "求职者id")
     private String kzpStudentId;





    /**
     * 旧简历id
     */

     @Excel(name = "旧简历id")
     private String oldResumesId;





    /**
     * 简历id
     */

     @Excel(name = "简历id")
     private String resumesId;





    /**
     * (数据来源)简历创建时间
     */

     @Excel(name = "(数据来源)简历创建时间",format="yyyy-MM-dd HH:mm:ss")
     private Date resumeCreateTime;





    /**
     * 排序
     */


     @Excel(name = "排序",type=10)
     private Integer sortNum;







    /**
     * 是否显示
     * 1:是:Y,0:否:N
     */


     @Excel(name = "是否显示",type=10)
     private Integer showFlag;








}
